﻿/* WQCMS CSS Document for 6.0 */
@import url('base.css');

/*内容宽度背景等*/
.twidth,#header,#middle,#footer {width:1200px;background:#fff; margin:0 auto;}
.twidth{overflow-x:hidden;}
.mainC{ float:left; width:820px; overflow:hidden;}
.sideC{ overflow:hidden; width:370px; float:right;}
/*顶部栏*/
#headtop{ height:30px; line-height:30px; position:relative; background:#f0f0f0; border-bottom:1px solid #ddd; padding:0 0 0 10px;}
/*顶部会员区*/
#topUser a {padding-left:15px;background:url(wqcms.png) no-repeat 5px -310px;}
.popMine a {display:block;color:#666;line-height:20px;font-size:12px}
a.remind {color:red}
/*头部*/
#header { width:1200px; margin:0 auto; overflow:hidden; height:100px; position:relative;}
#header .logo{ width:250px; height:100px; line-height:100px; overflow:hidden;display:table; text-align:center; *position:relative;}
#header .logo a{ display:table-cell;vertical-align:middle;*position:absolute;*left:50%;*top:50%;}
#header .logo img{*position:relative;*left:-50%;*top:-50%;}
#header .headad{ position:absolute; right:0; top:15px;}
/* 导航条 */
#navbar {overflow:hidden;background:#3796e1;}
#navbar .m {text-align:left;width:1200px; min-width:1200px; margin:0 auto; font-size:0;background:#3796e1;}
#navbar li{ border-left:1px solid #3ea3e4; float:left;}
#navbar a{color:#FFF;text-decoration:none; font-size:16px; padding:0 15px; line-height:40px; font-family:"Microsoft Yahei"; text-shadow:1px 1px 0 #458FCE; display:block; float:left;}
#navbar a:hover { background:#3da2e4;}
#navbar li.first{ border:none;}
#navbar li.thisclass a { background:#40a6e5 url(wqcmsv59.png) no-repeat center bottom;font-weight:bold;text-decoration:none}
/* 副导航 */
#navsub {overflow:hidden; background:#ededed; margin-bottom:10px;width:1200px; margin:0 auto;}
#navsub .m {text-align:left;line-height:29px;height:29px; width:1200px; margin:0 auto;}
#navsub0 .m {text-align:left;line-height:29px;height:29px; width:1200px; margin:0 auto;}
/*底部*/
#footer {text-align:center;line-height:30px;padding:20px 0;}

/*通用主栏*/
.mbox{}
.mbox .tcon { border-top:2px solid #458FCE; border-bottom:1px solid #ddd; height:39px; line-height:39px; position:relative;}
.mbox .tcon em { padding:0 20px 0 10px;font-size:14px;color:#3B639F;font-weight:bold;}
.h14 { padding:0 20px 0 10px;font-size:14px;color:#3B639F;font-weight:bold;}
.mbox .mcon{}
.mbox .bcon{}
/*通用侧栏*/
.lbox{}
.lbox .tcon { background:#F6F8FA; border:none; border-top:1px solid #E3E3E3; height:29px; line-height:29px; position:relative;}
.lbox .tcon em { padding:0 0 0 10px;font-size:14px;color:#636B7C;font-weight:bold; text-shadow:none;}
.lbox .mcon{}
.lbox .bcon{}
/*侧栏导航*/
.cbox .tcon { border-top:2px solid #458FCE; border-bottom:1px solid #ddd; height:39px; line-height:39px; position:relative;}
.cbox .tcon em { padding:0 20px 0 10px;font-size:14px;color:#3B639F;font-weight:bold;}
.sList {}
.sList li{ position:relative; line-height:40px; border-bottom:1px solid #ddd;zoom:1;}
.sList li a { font-size:16px; font-family:"microsoft yahei"; display:block; padding:0 15px;}
.sList li.sOpen a { background:#f0f0f0; color:#06B1E8;}
.sList li span{ position:absolute; right:15px; top:0; color:#999;}

/*=========css layout===========*/
.i-headline{ float:left; width:400px;}
.i-headline ul.nl{}
.i-headline ul.nl li{ font-size:14px; line-height:30px; background-position:0 4px;}
.i-headline ul.nl li span.date{ font-size:12px;}
.i-slide{ float:right; width:560px;}
.w270{ width:270px;}
.i-ser{ clear:both; line-height:30px; padding:15px;}
.i-ser .hotTags{ display:inline;}
.i-l{ width:280px; float:left; padding:0px 10px 0 0; font-size:14px; line-height:30px;}
.i-l1 .imglist li img{ width:274px; height:160px;}
.i-l1 .imglist li h5{ position:absolute; left:3px; bottom:3px; right:3px; background:#000; color:#fff; background:rgba(0,0,0,.75);}
.i-l1 .imglist li img{ width:274px; height:auto;}
.i-l2 .imglist li img{ width:80px; height:60px;}
.i-m{ width:440px; float:left; padding:0 10px; border-left:1px dashed #ddd; border-right:1px dashed #ddd;}
.i-m ul.nl li{ font-size:14px; line-height:30px; background-position:0 4px;}
.i-r{ width:240px; float:right;}
.i-part {margin-bottom:10px; border-top:2px solid #458FCE; border-bottom:1px solid #ddd; height:39px; line-height:39px; position:relative;}
.i-part em{ background:url(wqcmsv59.png) no-repeat 0 -100px; width:132px; height:47px; line-height:42px; display:block; color:#fff; text-align:center; font-family:"Microsoft Yahei"; font-size:16px; margin-top:-2px;}
.i-part .moreR{ font-size:14px;}
.i-part .moreR .scl,.i-part .moreR .scl li{ display:inline; padding-left:5px;}
.i-linkcon{ line-height:30px; padding:10px;}
.i-linkcon a{ float:left; white-space:nowrap; padding:0 10px;}
.ibox .tcon { background:#F6F8FA; height:29px; line-height:29px; position:relative;}
.ibox .tcon em { background:url(wqcmsv59.png) no-repeat right top; padding:0 20px 0 10px;font-size:14px;color:#636B7C;font-weight:bold; text-shadow:none;}
.sbox{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f0f0f0;}
.sbox .m{ width:980px; margin:0 auto; padding:0;}
.sbox .tcon{ height:50px; line-height:50px; position:relative; border-bottom:1px dashed #ddd; overflow:hidden;}
.sbox .tcon em{ font-weight:bold; font-size:14px; color:#636B7C; padding-left:15px;}
.sbox .tcon .moreR{ color:#999;}
.sbox .mcon{}
/*index1*/
.s-slide{ width:310px; float:left;}
.s-headline{ float:right; width:400px;}
.s-headline ul.nl{}
.s-headline ul.nl li{ font-size:14px; line-height:30px; background-position:0 4px;}
.s-headline ul.nl li span.date{ font-size:12px;}
